supernova explosion - Turkish English Dictionary